// pages/activity/activity.js
const app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    phone:'',  //手机号
    rePhone:'',  //反回的手机号
    loading: false,
    mcsHidden:false,   //是否为客服身份
    headimg: [
      { url: '../imgs/swiper/swp1.jpg' },
      { url: '../imgs/swiper/swp2.jpg' },
      { url: '../imgs/swiper/swp3.jpg' }
    ],


  },

setDataRec: function (mPhone) {
    this.setData({
        rePhone: mPhone
      })
},

  //手机号输入phone
  getPhoneValue: function (e) {
    this.setData({
      phone: e.detail.value,

    })
  },



  //提交表单信息
  query: function () {
    var myreg = /^(13[0-9]|14[0-9]|15[0-9]|17[0-9]|18[0-9])\d{8}$$/;
    //手机号处理
    if (this.data.phone == "") {
        wx.showToast({
            title: "手机号不能为空",
            icon: "none",
            duration: 1000
        })
        return false;
     } else if (!myreg.test(this.data.phone)) {
        wx.showToast({
            title: "请输入正确的手机号",
            icon: 'none',
            duration: 1000
        })
        return false;
     } else {

      var that = this;
      wx.request({
        url: 'https://www.beicho.com/qry.php',
        method: 'GET',
        header: { 'content-type': 'application/json' },
        data: {
          phone: this.data.phone          
        },
        success: function (res) {
          console.log(res);
          console.log(res.data.phone); 
          that.setDataRec(
               res.data.phone         
            
          );

          if (that.phone == that.rePhone) {                      
            wx.showModal({
                title: '激活用户权限',
                content: '该用户存在，激活权限吗？',
                showCancel: true, //是否显示取消按钮-----》false去掉取消按钮
                confirmText: "是",    //默认是“确定”
                confirmColor: 'skyblue', //确定文字的颜色
                success: function (rs) {
                   
                    if (rs.confirm) {
                      //这里执行权限激活
                   
                         that.stateUpdate(res.data.phone)


                     } else //激活权限结束 
                     { 
                       wx.navigateBack({ delta: 2 }) 
                       } //else
                  } //success

             }) //showModal
          } 

          }   //seccess 

         
      }) //wx.request
     
     }
   },

   

stateUpdate:function(mPhone){
  wx.request({
    url: 'https://www.zyzyl.cn/activity.php',
    method: 'GET',
    header: { 'content-type': 'application/json' },
    data: {
      phone: mPhone,
      //state:true

    },
    success: function (res) {
      console.log(res.data);
      wx.showModal({
        title: '完成',
        content: '激活权限成功！',
        showCancel: false, //是否显示取消按钮-----》false去掉取消按钮
        confirmText: "确定",    //默认是“确定”
        confirmColor: 'skyblue', //确定文字的颜色
    
         success: function (res){ 
            if (res.confirm) {
              //激活权限完成，返回
               wx.navigateBack(2)

            } 
      }
      })      

    }  //success

  }) //request



},




reback: function () {
    wx.navigateBack()
  },

wxPay: function () {
    wx.navigateTo({
      url: '../payment/payment'
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    


  },



  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
     let _this=this;
    if (app.globalData.custServer){
       this.setData({
         mcsHidden:false
       })

    } else
    {
      this.setData({
        mcsHidden: true
      })


    }


     _this.setData({
       isShowCav:true,
 
     })




  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})